package exsun.jt808.data.config.jt809;

public class Jt809ReciveMsgTopic {
    /**
     * 链路管理类-----------------------------
     */

    /**
     * 主链路登录请求消息
     */
    public static final String UP_CONNECT_REQ = "UP_CONNECT_REQ";

    /**
     * 主链路登录应答消息
     */
    public static final String UP_CONNECT_RSP = "UP_CONNECT_RSP";

    /**
     * 主链路注销请求消息
     */
    public static final String UP_DISCONNECT_REQ = "UP_DISCONNECT_REQ";

    /**
     * 主链路注销应答消息
     */
    public static final String UP_DISCONNECT_RSP = "UP_DISCONNECT_RSP";

    /**
     * 主链路连接保持请求消息
     */
    public static final String UP_LINKTEST_REQ = "UP_LINKTEST_REQ";

    /**
     * 主链路连接保持应答消息
     */
    public static final String UP_LINKTEST_RSP = "UP_LINKTEST_RSP";

    /**
     * 主链路断开通知消息 从链路
     */
    public static final String UP_DISCONNECT_INFORM = "UP_DISCONNECT_INFORM";

    /**
     * 下级平台主动关闭链路通知消息 从链路
     */
    public static final String UP_CLOSELINK_INFORM = "UP_CLOSELINK_INFORM";

    /**
     * 从链路登录请求消息
     */
    public static final String DOWN_CONNECT_REQ = "DOWN_CONNECT_REQ";

    /**
     * 从链路登录应答消息
     */
    public static final String DOWN_CONNECT_RSP = "DOWN_CONNECT_RSP";

    /**
     * 从链路注销请求消息
     */
    public static final String DOWN_DISCONNECT_REQ = "DOWN_DISCONNECT_REQ";

    /**
     * 从链路注销应答消息
     */
    public static final String DOWN_DISCONNECT_RSP = "DOWN_DISCONNECT_RSP";

    /**
     * 从链路连接保持请求消息
     */
    public static final String DOWN_LINKTEST_REQ = "DOWN_LINKTEST_REQ";

    /**
     * 从链路连接保持应答消息
     */
    public static final String DOWN_LINKTEST_RSP = "DOWN_LINKTEST_RSP";

    /**
     * 从链路断开通知消息 主链路
     */
    public static final String DOWN_DISCONNECT_INFORM = "DOWN_DISCONNECT_INFORM";

    /**
     * 上级平台主动关闭链路通知消息 主链路
     */
    public static final String DOWN_CLOSELINK_INFORM = "DOWN_CLOSELINK_INFORM";


    /**
     * 信息统计类-------------------------------
     */

    /**
     * 接收定位信息数量通知消息 从链路
     */
    public static final String DOWN_TOTAL_RECV_BACK_MSG = "DOWN_TOTAL_RECV_BACK_MSG";


    /**
     * 车辆动态信息交换类----------------------------------
     */

    /**
     * 主链路动态信息交换消息
     */
    public static final String UP_EXG_MSG = "UP_EXG_MSG";

    /**
     * 主链路动态信息交换消息子业务
     */

    /**
     * 上传车辆注册信息消息
     */
    public static final String UP_EXG_MSG_REGISTER = "UP_EXG_MSG_REGISTER";

    /**
     * 实时上传车辆定位信息
     */
    public static final String UP_EXG_MSG_REAL_LOCATION = "UP_EXG_MSG_REAL_LOCATION";

    /**
     * 车辆定位信息自动补报
     */
    public static final String UP_EXG_MSG_HISTORY_LOCATION = "UP_EXG_MSG_HISTORY_LOCATION";

    /**
     * 启动车辆定位信息交换应答
     */
    public static final String UP_EXG_MSG_RETURN_STARTUP_ACK = "UP_EXG_MSG_RETURN_STARTUP_ACK";

    /**
     * 结束车辆定位信息交换应答
     */
    public static final String UP_EXG_MSG_RETURN_END_ACK = "UP_EXG_MSG_RETURN_END_ACK";

    /**
     * 申请交换指定车辆定位信息请求
     */
    public static final String UP_EXG_MSG_APPLY_FOR_MONITOR_STARTUP = "UP_EXG_MSG_APPLY_FOR_MONITOR_STARTUP";

    /**
     * 取消交换指定车辆定位信息请求
     */
    public static final String UP_EXG_MSG_APPLY_FOR_MONITOR_END = "UP_EXG_MSG_APPLY_FOR_MONITOR_END";

    /**
     * 补发车辆定位信息请求
     */
    public static final String UP_EXG_MSG_APPLY_HISGNSSDATA_REQ = "UP_EXG_MSG_APPLY_HISGNSSDATA_REQ";

    /**
     * 上报车辆驾驶员身份识别信息应答
     */
    public static final String UP_EXG_MSG_REPROT_DRIVER_INFO_ACK = "UP_EXG_MSG_REPROT_DRIVER_INFO_ACK";

    /**
     * 上报车辆电子运单应答
     */
    public static final String UP_EXG_MSG_TAKE_EWAYBILL_ACK = "UP_EXG_MSG_TAKE_EWAYBILL_ACK";

    /**
     * 从链路动态信息交换消息
     */
    public static final String DOWN_EXG_MSG = "DOWN_EXG_MSG";

    /**
     * 从链路动态信息交换消息 子业务
     */

    /**
     * 交换车辆定位信息
     */
    public static final String DOWN_EXG_MSG_CAR_LOCATION = "DOWN_EXG_MSG_CAR_LOCATION";

    /**
     * 车辆定位信息交换补发
     */
    public static final String DOWN_EXG_MSG_HISTORY_ARCOSSAREA = "DOWN_EXG_MSG_HISTORY_ARCOSSAREA";

    /**
     * 交换车辆静态信息
     */
    public static final String DOWN_EXG_MSG_CAR_INFO = "DOWN_EXG_MSG_CAR_INFO";

    /**
     * 启动车辆定位信息交换请求
     */
    public static final String DOWN_EXG_MSG_RETURN_STARTUP = "DOWN_EXG_MSG_RETURN_STARTUP";

    /**
     * 结束车辆定位信息交换请求
     */
    public static final String DOWN_EXG_MSG_RETURN_END = "DOWN_EXG_MSG_RETURN_END";

    /**
     * 申请交换指定车辆定位信息应答
     */
    public static final String DOWN_EXG_MSG_APPLY_FOR_MONITOR_STARTUP_ACK = "DOWN_EXG_MSG_APPLY_FOR_MONITOR_STARTUP_ACK";

    /**
     * 取消交换指定车辆定位信息应答
     */
    public static final String DOWN_EXG_MSG_APPLY_FOR_MONITOR_END_ACK = "DOWN_EXG_MSG_APPLY_FOR_MONITOR_END_ACK";

    /**
     * 补发车辆定位信息应答
     */
    public static final String DOWN_EXG_MSG_APPLY_HISGNSSDATA_ACK = "DOWN_EXG_MSG_APPLY_HISGNSSDATA_ACK";

    /**
     * 上报车辆驾驶员身份识别信息请求
     */
    public static final String DOWN_EXG_MSG_REPORT_DRIVER_INFO = "DOWN_EXG_MSG_REPORT_DRIVER_INFO";

    /**
     * 上报车辆电子运单请求
     */
    public static final String DOWN_EXG_MSG_TAKE_EWAYBIL_REQ = "DOWN_EXG_MSG_TAKE_EWAYBIL_REQ";


    /**
     * 车辆静态信息交换类------------------------------
     */

    /**
     * 主链路静态信息交换消息
     */
    public static final String UP_BASE_MSG = "UP_BASE_MSG";

    /**
     * 上报车辆审核信息消息
     */
    public static final String UP_BASE_MSG_VEHICLE_VERIFY = "UP_BASE_MSG_VEHICLE_VERIFY";

    /**
     * 从链路静态信息交换消息
     */
    public static final String DOWN_BASE_MSG = "DOWN_BASE_MSG";

    /**
     * 补发车辆静态信息应答
     */
    public static final String UP_BASE_MSG_VEHICLE_ADDED_ACK = "UP_BASE_MSG_VEHICLE_ADDED_ACK";

    /**
     * 补发车辆静态信息请求
     */
    public static final String DOWN_BASE_MSG_VEHICLE_ADDED = "DOWN_BASE_MSG_VEHICLE_ADDED";


    /**
     * 平台间信息交互类--------------------------------------
     */

    /**
     * 主链路平台间信息交互消息---------------------------------------
     */
    public static final String UP_PLATFORM_MSG = "UP_PLATFORM_MSG";

    /**
     * 主链路平台间信息交互消息子业务-----------------------
     */

    /**
     * 平台查岗应答
     */
    public static final String UP_PLATFORM_MSG_POST_QUERY_ACK = "UP_PLATFORM_MSG_POST_QUERY_ACK";

    /**
     * 下发平台间报文应答
     */
    public static final String UP_PLATFORM_MSG_INFO_ACK = "UP_PLATFORM_MSG_INFO_ACK";


    /**
     * 从链路平台间信息交互消息--------------------------------------
     */
    public static final String DOWN_PLATFORM_MSG = "DOWN_PLATFORM_MSG";


    /**
     * 从链路平台间信息交互消息子业务-------------------------------
     */

    /**
     * 平台查岗请求
     */
    public static final String DOWN_PLATFORM_MSG_POST_QUERY_REQ = "DOWN_PLATFORM_MSG_POST_QUERY_REQ";

    /**
     * 下发平台间报文请求
     */
    public static final String DOWN_PLATFORM_MSG_INFO_REQ = "DOWN_PLATFORM_MSG_INFO_REQ";


    /**
     * 车辆报警信息交互类---------------------------------------
     */

    /**
     * 主链路报警信息交互消息-----------------------------------------
     */
    public static final String UP_WARN_MSG = "UP_WARN_MSG";

    /**
     * 主链路报警信息交互消息子业务-------------------------------------
     */

    /**
     * 报警督办应答
     */
    public static final String UP_WARN_MSG_URGE_TODO_ACK = "UP_WARN_MSG_URGE_TODO_ACK";

    /**
     * 上报报警信息
     */
    public static final String UP_WARN_MSG_ADPT_INFO = "UP_WARN_MSG_ADPT_INFO";

    /**
     * 主动上报报警信息消息
     */
    public static final String UP_WARN_MSG_INFO_EX = "UP_WARN_MSG_INFO_EX";

    /**
     * 主动上报报警处理消息（扩展）
     */
    public static final String UP_WARN_MSG_OPERATION_INFO_EX = "UP_WARN_MSG_OPERATION_INFO_EX";

    /**
     * 主动上报报警附件目录请求消息
     */
    public static final String UP_WARN_MSG_FILELIST_REQ = "UP_WARN_MSG_FILELIST_REQ";

    /**
     * 从链路报警信息交互消息---------------------------------
     */
    public static final String DOWN_WARN_MSG = "DOWN_WARN_MSG";

    /**
     * 从链路报警信息交互消息子业务----------------------------
     */

    /**
     * 报警督办请求
     */
    public static final String DOWN_WARN_MSG_URGE_TODO_REQ = "DOWN_WARN_MSG_URGE_TODO_REQ";

    /**
     * 报警预警
     */
    public static final String DOWN_WARN_MSG_URGE_INFORM_TIPS = "DOWN_WARN_MSG_URGE_INFORM_TIPS";

    /**
     * 实时交换报警信息
     */
    public static final String DOWN_WARN_MSG_URGE_EXG_INFORM = "DOWN_WARN_MSG_URGE_EXG_INFORM";


    /**
     * 车辆监管类--------------------------------------------
     */

    /**
     * 主链路车辆监管消息
     */
    public static final String UP_CTRL_MSG = "UP_CTRL_MSG";


    /**
     * 主链路车辆监管消息子业务-----------------------------
     */

    /**
     * 车辆单向监听应答
     */
    public static final String UP_CTRL_MSG_MONITOR_VEHICLE_ACK = "UP_CTRL_MSG_MONITOR_VEHICLE_ACK";

    /**
     * 车辆拍照应答
     */
    public static final String UP_CTRL_MSG_TAKE_PHOTO_ACK = "UP_CTRL_MSG_TAKE_PHOTO_ACK";

    /**
     * 下发车辆报文应答
     */
    public static final String UP_CTRL_MSG_TEXT_INFO_ACK = "UP_CTRL_MSG_TEXT_INFO_ACK";

    /**
     * 上报车辆行驶记录应答
     */
    public static final String UP_CTRL_MSG_TAKE_TRAVEL_ACK = "UP_CTRL_MSG_TAKE_TRAVEL_ACK";

    /**
     * 车辆应急接入监管平台应答消息
     */
    public static final String UP_CTRL_MSG_EMERGENCY_MONITORING_ACK = "UP_CTRL_MSG_EMERGENCY_MONITORING_ACK";


    /**
     * 从链路车辆监管消息--------------------------------------------
     */
    public static final String DOWN_CTRL_MSG = "DOWN_CTRL_MSG";


    /**
     * 从链路车辆监管消息子业务---------------------------------
     */

    /**
     * 车辆单向监听请求
     */
    public static final String DOWN_CTRL_MSG_MONITOR_VEHICLE_REQ = "DOWN_CTRL_MSG_MONITOR_VEHICLE_REQ";

    /**
     * 车辆拍照请求
     */
    public static final String DOWN_CTRL_MSG_TAKE_PHOTO_REQ = "DOWN_CTRL_MSG_TAKE_PHOTO_REQ";

    /**
     * 下发车辆报文请求
     */
    public static final String DOWN_CTRL_MSG_TEXT_INFO = "DOWN_CTRL_MSG_TEXT_INFO";

    /**
     * 上报车辆行驶记录请求
     */
    public static final String DOWN_CTRL_MSG_TAKE_TRAVEL_REQ = "DOWN_CTRL_MSG_TAKE_TRAVEL_REQ";

    /**
     * 车辆应急接入监管平台请求消息
     */
    public static final String DOWN_CTRL_MSG_EMERGENCY_MONITORING_REQ = "DOWN_CTRL_MSG_EMERGENCY_MONITORING_REQ";

    /**
     * 主动上传终端安装信息消息
     */
    public static final String UP_EXG_MSG_SAFETY_TERMINAL = "UP_EXG_MSG_SAFETY_TERMINAL";
}
